package com.qianyu.project.entity;


import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

/**
 * <p>
 * 安全日志
 * </p>
 *
 * @author gs
 * @since 2021-01-30
 */
@Data
@ToString
@EqualsAndHashCode(callSuper = false)
public class SecurityLog implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 编号
     */
    @TableId(value = "id",type = IdType.AUTO)
    private Integer id;

    /**
     * 项目ID
     */
    private Integer pId;

    /**
     * 流程ID
     */
    private Integer flowId;

    /**
     * 填写人
     */
    private Integer fillUser;

    /**
     * 出勤人数
     */
    private Integer workerCount;

    /**
     * 部门ID
     */
    private Integer deptId;

    /**
     * 温度
     */
    private String temperature;

    /**
     * 日期
     */
    private String updateDate;

    /**
     * 施工部位
     */
    private String workPart;

    /**
     * 当前施工安全情况
     */
    private String securitySituation;

    /**
     * 安全教育情况
     */
    private String securityEduation;

    /**
     * 安全交底
     */
    private String securityDisclosure;

    /**
     * 验收情况记录
     */
    private String acceptRecord;

    /**
     * 安全检查情况
     */
    private String securityCheck;

    /**
     * 安全会议记录
     */
    private String securityMeetingRecord;

    /**
     * 其他
     */
    private String other;

    /**
     * 审批状态
     */
    private String approveStatus;


    @TableField(exist =false)
    private String userRealname;
    @TableField(exist =false)
    private String deptName;
    @TableField(exist =false)
    private String projectName;
}
